cup one's hands together - Español Inglés Diccionario